<div class="row">
    <div class="col-md-2">
        <select required="" class="form-control" ng-model="address.province"
                ng-options="key as key for (key,value) in addressData"
                ng-change="address.city='';address.district='';" ng-required="{{isRequired}}">
            <option value="">省</option>
        </select>
    </div>
    <div class="col-md-2">
        <select class="form-control col-md-2" ng-model="address.city"
                ng-options="key as key for (key,value) in addressData[address.province]"
                ng-change="address.district='';" ng-required="{{isRequired}}">
            <option value="">市</option>
        </select>
    </div>
    <div class="col-md-2">
        <select class="form-control col-md-2" ng-model="address.district"
                ng-options="value as value for value in addressData[address.province][address.city]" ng-required="{{isRequired}}">
            <option value="">区</option>
        </select>
    </div>
    <div class="col-md-6">
        <input class="form-control" type="text" ng-model="address.detail" placeholder="详细地址" ng-required="{{isRequired}}">
    </div>
</div>

